package com.hwpt.service;

import com.hwpt.dto.user.SendCodeDTO;
import com.hwpt.dto.user.VerifyCodeDTO;

public interface VerificationCodeService {
    /**
     * 发送验证码
     * @param sendCodeDTO
     */
    void sendVerificationCode(SendCodeDTO sendCodeDTO);

    /**
     * 校验验证码
     * @param verifyCodeDTO
     */
    void verifyCode(VerifyCodeDTO verifyCodeDTO);

    /**
     * 校验验证码是否已被验证
     * @param phone 手机号
     * @return true 已验证，false 未验证
     */
    boolean isVerificationCodeVerified(String phone);
}